.top_box .text {
    color: #A6A3A5;
}

a:link,
a:visited,
a:hover,
a:active {
    color: #A6A3A5;
    text-decoration: none;
}

.cat-types .module {
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
    background-repeat: no-repeat;
    position: relative;
}

.cat-types .module>span {
    z-index: 2;
    position: relative;
    -webkit-text-stroke: 2px #FFF;
    font-size: 1.5em;
}

.cat-types .module>img {
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 0;
    bottom: 0;
}

.thread_content {
    text-align: left !important;
}

.thread_content>* {
    text-align: center !important;
}